html,body,p,ul,li,ol,h1,h2,h3,h4,h5,h6,hr,dd,dt,dl,table,form,tr,th,thead,tfoot,tbody,label,fieldset,
legend,marquee,iframe{
    margin: 0;
    padding: 0;
}
figure,figcaption{
    margin: 0;  
    padding: 0;  
    border: 0;  
    font: inherit;  
    font-size: 100%;  
    vertical-align: baseline; 
}
u,del,s,a{
    text-decoration: none;
}
h1,h2,h3,h4,h5,h6,b,strong,i,em,var{
    font-weight: normal;
    font-style: normal;
}
ul,ol,li{
    list-style: none;
}
img{
    border:0!important;
}
.clear::after{
    content: "";
    display: block;
    clear: both;
    height: 0;
    overflow: hidden;
    visibility:hidden;
}
body{
    font-size: 12px;
}
input,button{
    outline: 0;
}
.clear{
    zoom: 1;
}